expandable polystyrene - German English Dictionary